to scourge someone - Espagnol Anglais Dictionnaire